package com.ph.shopping.facade.profit.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * 线下订单供应链分润表
 * @author huangdd
 *
 */
public class UnlineSupplyChainProfit implements Serializable {
	private static final long serialVersionUID = 4362323687102739636L;
	private Long id;// 表流水
	//订单号
	private String orderNo;
	
	//零售价
	private Long price1;
	
	//零售价
	private Double price;
	
	//结算成本
	private Long cost1;
	
	private Double cost;
	
	//门店进货价格
	private Long buyExpense1;
	
	private Double buyExpense;
	
	//物流费用
	private Long logisticsFee1;
	
	private Double logisticsFee;
	
	//供应链利润
	private Long chainProfit1;
	
	private Double chainProfit;
	
	//普惠供应链收入
	private Long phIncome1;
	
	private Double phIncome;
	
	//易商通供应链收入
	private Long ystIncome1;
	
	private Double ystIncome;
	
	//市级代理分润
	private Long cityProfit1;
	
	private Double cityProfit;
	
	//县级代理分润
	private Long countyProfit1;
	
	private Double countyProfit;
	
	//社区代理分润
	private Long communityProfit1;
	
	private Double communityProfit;
	
	//供应链支出合计
	private Long chainTotal1;
	
	private Double chainTotal;
	
	//供应链剩余
	private Long chainRemain1;
	
	private Double chainRemain;
	
	//易商通总余
	private Long ystRemain1;
	
	private Double ystRemain;
	
	//普惠总余
	private Long phRemain1; 
	
	private Double phRemain; 
	
	//审核状态 1 通过不审核 2 审核通过
	private Integer examineType; 
	
	//订单类型 1 分润 2 商户提现 3 代理提现
	private Integer orderType;
	
	
	private String shiName;
	private String xianName;
	private String quName;
	private String shiRName;
	private String xianRName;
	private String quRName;
	private String sellerName;
	private String buyerName;
	private String merchantRName;
	private Date createTime;
	
	private String withdrawalsName;//提现者名称(商户或者代理名称)
	private Long withdrawalsId;//提现者Id

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getOrderNo() {
		return orderNo;
	}

	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}

	public Long getPrice1() {
		return price1;
	}

	public void setPrice1(Long price1) {
		this.price1 = price1;
	}

	public Double getPrice() {
		return price;
	}

	public void setPrice(Double price) {
		this.price = price;
	}

	public Long getCost1() {
		return cost1;
	}

	public void setCost1(Long cost1) {
		this.cost1 = cost1;
	}

	public Double getCost() {
		return cost;
	}

	public void setCost(Double cost) {
		this.cost = cost;
	}

	public Long getBuyExpense1() {
		return buyExpense1;
	}

	public void setBuyExpense1(Long buyExpense1) {
		this.buyExpense1 = buyExpense1;
	}

	public Double getBuyExpense() {
		return buyExpense;
	}

	public void setBuyExpense(Double buyExpense) {
		this.buyExpense = buyExpense;
	}

	public Long getLogisticsFee1() {
		return logisticsFee1;
	}

	public void setLogisticsFee1(Long logisticsFee1) {
		this.logisticsFee1 = logisticsFee1;
	}

	public Double getLogisticsFee() {
		return logisticsFee;
	}

	public void setLogisticsFee(Double logisticsFee) {
		this.logisticsFee = logisticsFee;
	}

	public Long getChainProfit1() {
		return chainProfit1;
	}

	public void setChainProfit1(Long chainProfit1) {
		this.chainProfit1 = chainProfit1;
	}

	public Double getChainProfit() {
		return chainProfit;
	}

	public void setChainProfit(Double chainProfit) {
		this.chainProfit = chainProfit;
	}

	public Long getPhIncome1() {
		return phIncome1;
	}

	public void setPhIncome1(Long phIncome1) {
		this.phIncome1 = phIncome1;
	}

	public Double getPhIncome() {
		return phIncome;
	}

	public void setPhIncome(Double phIncome) {
		this.phIncome = phIncome;
	}

	public Long getYstIncome1() {
		return ystIncome1;
	}

	public void setYstIncome1(Long ystIncome1) {
		this.ystIncome1 = ystIncome1;
	}

	public Double getYstIncome() {
		return ystIncome;
	}

	public void setYstIncome(Double ystIncome) {
		this.ystIncome = ystIncome;
	}

	public Long getCityProfit1() {
		return cityProfit1;
	}

	public void setCityProfit1(Long cityProfit1) {
		this.cityProfit1 = cityProfit1;
	}

	public Double getCityProfit() {
		return cityProfit;
	}

	public void setCityProfit(Double cityProfit) {
		this.cityProfit = cityProfit;
	}

	public Long getCountyProfit1() {
		return countyProfit1;
	}

	public void setCountyProfit1(Long countyProfit1) {
		this.countyProfit1 = countyProfit1;
	}

	public Double getCountyProfit() {
		return countyProfit;
	}

	public void setCountyProfit(Double countyProfit) {
		this.countyProfit = countyProfit;
	}

	public Long getCommunityProfit1() {
		return communityProfit1;
	}

	public void setCommunityProfit1(Long communityProfit1) {
		this.communityProfit1 = communityProfit1;
	}

	public Double getCommunityProfit() {
		return communityProfit;
	}

	public void setCommunityProfit(Double communityProfit) {
		this.communityProfit = communityProfit;
	}

	public Long getChainTotal1() {
		return chainTotal1;
	}

	public void setChainTotal1(Long chainTotal1) {
		this.chainTotal1 = chainTotal1;
	}

	public Double getChainTotal() {
		return chainTotal;
	}

	public void setChainTotal(Double chainTotal) {
		this.chainTotal = chainTotal;
	}

	public Long getChainRemain1() {
		return chainRemain1;
	}

	public void setChainRemain1(Long chainRemain1) {
		this.chainRemain1 = chainRemain1;
	}

	public Double getChainRemain() {
		return chainRemain;
	}

	public void setChainRemain(Double chainRemain) {
		this.chainRemain = chainRemain;
	}

	public Long getYstRemain1() {
		return ystRemain1;
	}

	public void setYstRemain1(Long ystRemain1) {
		this.ystRemain1 = ystRemain1;
	}

	public Double getYstRemain() {
		return ystRemain;
	}

	public void setYstRemain(Double ystRemain) {
		this.ystRemain = ystRemain;
	}

	public Long getPhRemain1() {
		return phRemain1;
	}

	public void setPhRemain1(Long phRemain1) {
		this.phRemain1 = phRemain1;
	}

	public Double getPhRemain() {
		return phRemain;
	}

	public void setPhRemain(Double phRemain) {
		this.phRemain = phRemain;
	}

	public Integer getExamineType() {
		return examineType;
	}

	public void setExamineType(Integer examineType) {
		this.examineType = examineType;
	}

	public Integer getOrderType() {
		return orderType;
	}

	public void setOrderType(Integer orderType) {
		this.orderType = orderType;
	}

	public String getShiName() {
		return shiName;
	}

	public void setShiName(String shiName) {
		this.shiName = shiName;
	}

	public String getXianName() {
		return xianName;
	}

	public void setXianName(String xianName) {
		this.xianName = xianName;
	}

	public String getQuName() {
		return quName;
	}

	public void setQuName(String quName) {
		this.quName = quName;
	}

	public String getShiRName() {
		return shiRName;
	}

	public void setShiRName(String shiRName) {
		this.shiRName = shiRName;
	}

	public String getXianRName() {
		return xianRName;
	}

	public void setXianRName(String xianRName) {
		this.xianRName = xianRName;
	}

	public String getQuRName() {
		return quRName;
	}

	public void setQuRName(String quRName) {
		this.quRName = quRName;
	}

	public String getSellerName() {
		return sellerName;
	}

	public void setSellerName(String sellerName) {
		this.sellerName = sellerName;
	}

	public String getBuyerName() {
		return buyerName;
	}

	public void setBuyerName(String buyerName) {
		this.buyerName = buyerName;
	}

	public String getMerchantRName() {
		return merchantRName;
	}

	public void setMerchantRName(String merchantRName) {
		this.merchantRName = merchantRName;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getWithdrawalsName() {
		return withdrawalsName;
	}

	public void setWithdrawalsName(String withdrawalsName) {
		this.withdrawalsName = withdrawalsName;
	}

	public Long getWithdrawalsId() {
		return withdrawalsId;
	}

	public void setWithdrawalsId(Long withdrawalsId) {
		this.withdrawalsId = withdrawalsId;
	}
		
}